package cn.com.victorysoft.ylgl.service.fracturingpressure.service.rockMechanics;


import cn.com.victorysoft.ylgl.service.commons.mybatis.paging.bean.DataPaging;
import cn.com.victorysoft.ylgl.service.fracturingpressure.domain.rockMechanics.RockBrittleness;
import cn.com.victorysoft.ylgl.service.fracturingpressure.domain.rockMechanics.RockBrittlenessVO;

/**
 * 岩石脆性数据
 */
public interface IRockBrittlenessService {
    RockBrittleness getById(String dataid);

    RockBrittlenessVO getDtoBy(String dataid);

    DataPaging<RockBrittlenessVO> queryPagingList(String yt, String qk, String dk, String cw, String jh, String startDate,
                                                  String endDate, String rows, String page);

    int deleteByPrimaryKey(String dataid);

    /**
     * @param dataids id以;隔开，比如：1;2;
     * @return 返回影响的行数
     */
    int deleteByKeys(String dataids);

    int insert(RockBrittleness record);

    int updateByPrimaryKey(RockBrittleness record);
}